package tesis.ProyectoFianl.Entidades;

import java.io.Serializable;

import tesis.ProyectoFianl.Interfaces.IDaoUbicacion;

public class Ubicacion implements Serializable
{
	/**
	 * 
	 */
	private static final long serialVersionUID = -5120006415386655889L;
	private int idUbicacion;
	private double latitud;
	private double longitud;	
	
	public Ubicacion(int idUbicacion, double longitud, double latitud)
	{
		setIdUbicacion(idUbicacion);
		setLongitud(longitud);
		setLatitud(latitud);
	}
	
	public boolean esIgual( IDaoUbicacion bean ) 
	{
		Ubicacion ubicacion = (Ubicacion) bean;
		if ( ubicacion.getIdUbicacion() == this.getIdUbicacion())
			return true;
		return false;
	}
	
	public void setIdUbicacion(int idUbicacion)
	{
		this.idUbicacion = idUbicacion;
	}
	
	public void setLongitud(double longitud)
	{
		this.longitud = longitud;
	}
	
	public void setLatitud(double latitud)
	{
		this.latitud = latitud;
	}	
		
	public int getIdUbicacion( )
	{
		return this.idUbicacion;
	}	
	
	public double getLongitud( )
	{
		return this.longitud;
	}
	
	public double getLatitud( )
	{
		return this.latitud;
	}
}